neural stimulation - German English Dictionary